package com.jin.flashsaled.utils;

public final class PhoneUtil {

    /** 大陆手机号正则：11 位，1 开头，第二位 3-9 */
    private static final String MOBILE_REGEX = "^1[3-9]\\d{9}$";

    private PhoneUtil() { }

    /**
     * 判断是否为合法手机号
     * @param input 用户输入（可能为 null）
     * @return true-是手机号 false-不是
     */
    public static boolean isMobile(String input) {
        return input != null && input.matches(MOBILE_REGEX);
    }

    /* ------ 简单测试 ------ */
    public static void main(String[] args) {
        java.util.Scanner sc = new java.util.Scanner(System.in);
        System.out.print("请输入一串字符：");
        String str = sc.nextLine();
        System.out.println(isMobile(str) ? "是手机号" : "不是手机号");
    }
}
